Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
gtk_window_set_title (GTK_WINDOW(window), "Ciao Mondo delle Gtk+!");
gtk_widget_show (window);
La mia domanda è: perché i widget sono dichiarati come puntatori? Ho provato a dichiarare una finestra come una normale variabile, e mi restituisce errore.
()
Newbie
Messaggi: Iscritto:
2
Postato alle 14:04
Lunedì, 30/01/2012
Allora no ... la
gtk_window_new
crea un nuovo oggetto GtkWidget e ne restituisce il puntatore in memoria.
main.c: In function ?main?: main.c:11:12: error: incompatible types when assigning to type ?GtkWidget? from type ?struct GtkWidget *? main.c:12:3: error: cannot convert to a pointer type main.c:13:3: error: incompatible type for argument 1 of ?gtk_widget_show? /usr/include/gtk-2.0/gtk/gtkwidget.h:85 - ulysses - 30/01/12 13:34
Con quel codice... Mi è bastato togliere l'asterisco dalla variabile window nella prima riga... - ulysses - 30/01/12 13:50